﻿
/* CSS Document */

.top_nav{ width:100%; height:35px; position:relative; background-color:#f6f6f6;}
.top_nav .addr{ float:left; cursor:pointer; padding:0 10px; position:relative; border:1px solid #f6f6f6; z-index:3;}

.top_nav .addr_move{ border:1px solid #eee; height:33px; border-bottom:1px solid #f6f6f6;}
.top_nav .addr em{ float:left; width:20px; height:30px; margin-top:1px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-5px 0; margin-right:2px;}
.top_nav .addr p{ float:left; font:13px/33px 'microsoft yahei'; color:#222;}
.top_nav .addr span{ float:left; font:13px/33px 'microsoft yahei'; color:#CCC; margin:auto 5px;}
.top_nav .addr span i{ margin:auto 3px; color:#ff6a00;}
.top_nav .out_b .city_tip{ position:absolute; overflow:hidden; z-index:2; top:34px; background-color:#fff; border:1px solid #eee; left:0; width:440px; height:240px;}

.out_white{ position:absolute; width:100%; overflow:hidden; height:151px; font-size:0; z-index:3; top:80px; background-color:#fff;}
.posi_fix .out_white{  box-shadow:0 15px 30px rgba(0,0,0,0.08)}
.sec_nav{ overflow:hidden; text-align:center; padding:30px 0;border-top:1px solid #f0f0f0;}
.sec_nav .sec_word{ display:inline-block;*display:inline;*zoom:1; vertical-align:middle; overflow:hidden;}
.sec_nav .sec_word ul li{ float:left; height:90px; width:210px; padding:0 30px; border-right:1px solid #f0f0f0;}
.sec_nav .sec_word ul li.w_140{ width:140px;}
.sec_nav .sec_word ul li.w_70{ width:70px;}

.sec_nav .imp_l{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; overflow:hidden;}
.sec_nav .sec_word ul li p{ font-size:14px; color:#999; float:left; width:210px;}
.sec_nav .sec_word ul li p span{ float:left; line-height:16px;}
.sec_nav .sec_word ul li p em{ float:left; width:30px; height:16px;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-240px -127px;}
.sec_nav .sec_word ul li a{ float:left; text-align:left; margin-top:15px; width:70px; font-size:14px; color:#222;}
.sec_nav .sec_word ul li a:hover{ color:#ff6a00; text-decoration:none; }
.sec_nav .imp_l ul{ overflow:hidden; padding:0 60px;}
.sec_nav .imp_l ul li{ float:left; width:110px;}
.sec_nav .imp_l ul li span{ width:60px; display:block; height:60px; margin:0 auto;background:url(../img/nav_m.png) no-repeat; background-size:300px; background-position:-0px -0px;}
.sec_nav .imp_l ul li p{ text-align:center; font:14px/20px 'microsoft yahei'; color:#222;}
.sec_nav .bor_flo ul{ float:left; border-right:1px solid #f0f0f0;}
.sec_nav .bor_flo ul:last-child{ border:none;}
.sec_nav .imp_l ul li span.sj_mm{ background-position:0 -120px;}
.sec_nav .imp_l ul li span.qj_mm{ background-position:-180px -120px;}
.sec_nav .imp_l ul li span.data_mm{ background-position:0px -0px;}
.sec_nav .imp_l ul li span.bj_mm{ background-position:-60px -120px;}
.sec_nav .imp_l ul li span.yf_mm{ background-position:-120px -120px;}
.sec_nav .imp_l ul li span.xc_mm{ background-position:-60px 0px;}
.sec_nav .imp_l ul li span.jc_mm{ background-position:-240px -120px;}
.sec_nav .imp_l ul li span.sjs_mm{ background-position:0px -240px;}
.sec_nav .imp_l ul li span.gz_mm{ background-position:-60px -240px;}
.sec_nav .imp_l ul li span.news_mm{ background-position:-120px -240px;}
.sec_nav .imp_l ul li span.rj_mm{ background-position:-180px 0px;}
.sec_nav .imp_l ul li span.wd_mm{ background-position:-120px 0px;}
.sec_nav .imp_l ul li span.zt_mm{ background-position:-240px 0px;}
.sec_nav .imp_l ul li span.dz_mm{ background-position:-180px -240px;}
.sec_nav .imp_l ul li span.rz_mm{ background-position:-240px -240px;}

.sec_nav .imp_l ul li span.sp_mm{ background-position:0px -360px;}
.sec_nav .imp_l ul li:hover p{ color:#ff6a00; transition:all linear .2s;}


.sec_nav .imp_l ul li:hover span.sj_mm{ background-position:0 -180px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.qj_mm{ background-position:-180px -180px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.data_mm{ background-position:0px -60px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.bj_mm{ background-position:-60px -180px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.yf_mm{ background-position:-120px -180px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.xc_mm{ background-position:-60px -60px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.jc_mm{ background-position:-240px -180px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.sjs_mm{ background-position:0px -300px;transition:all linear .2s;}
.sec_nav .imp_l ul li:hover span.gz_mm{ background-position:-60px -300px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.news_mm{ background-position:-120px -300px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.rj_mm{ background-position:-180px -60px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.wd_mm{ background-position:-120px -60px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.zt_mm{ background-position:-240px -60px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.dz_mm{ background-position:-180px -300px;transition:all linear .15s;}
.sec_nav .imp_l ul li:hover span.rz_mm{ background-position:-240px -300px;transition:all linear .15s;}

.sec_nav .imp_l ul li:hover span.sp_mm{ background-position:0px -420px;transition:all linear .15s;}


a:hover{ color:#ff6a00}

.nav_bar{ width:100%; height:80px; position:relative; background-color:#fff;}
.posi_fix{ position:fixed; left:0; top:0; z-index:11; box-shadow:0 5px 20px rgba(0,0,0,0.1)}
.posi_fix .nav_p .sel{ background-color:#ff6a00;}
.posi_fix .nav_p .sel p{ color:#fff}
.top_nav .out_b .city_tip .fir_tip{ height:30px; width:440px; background-color:#f6f6f6;}

.top_nav .out_b .city_tip .fir_tip span{ float:left; cursor:pointer; margin:0 12px; font:12px/30px 'microsoft yahei'; color:#222}
.top_nav .out_b .city_tip .fir_tip span:first-child{ margin-left:42px; margin-right:30px;}
.top_nav .out_b .city_tip .fir_tip span.sel{ color:#ff6a00; position:relative;}
.top_nav .out_b .city_tip .fir_tip span.sel i{ position:absolute; width:40px; height:2px; bottom:0; left:50%; margin-left:-20px; background-color:#ff6a00;}
.top_nav .out_b .city_tip .sec_ct{ width:400px; margin:0 20px; height:180px; overflow:hidden; overflow-y:auto; margin-top:15px;}
.top_nav .out_b .city_tip .sec_ct span{ width:80px; float:left; text-align:center; font:12px/30px 'microsoft yahei'; color:#222;}
.top_nav .out_b .city_tip .sec_ct span:hover{ color:#ff6a00}
.top_nav .out_b .city_tip .sec_ct ul{ overflow:hidden; width:400px;}
.top_nav .out_b .city_tip .sec_ct ul li{ float:left; width:400px;}
.top_nav .rig_t{ float:right;}
.top_nav .rig_t ul li{ float:left; position:relative; font-size:13px; color:#999; margin-top:13px; padding:0 15px; height:10px; border-right:1px solid #e3e3e3;}
.top_nav .rig_t ul li:last-child{ border-right:none;}
.store_tc{ position:absolute; width:92px; background-color:#fff; top:-13px; left:50%; margin-left:-47px; padding:10px 0; z-index:2; padding-top:40px; border:1px solid #eee; border-top:none;}
.store_tc i{ display:block; font:13px/32px 'microsoft yahei'; text-align:center;}

.top_nav .rig_t ul li p{ margin-top:-3px; float:left; margin-left:20px; position:relative; z-index:3; }
.top_nav .rig_t ul li span{ margin-top:-3px; float:left; position:relative; z-index:3; }
.top_nav .rig_t ul li em{ float:left; position:relative; z-index:3; margin-top:-10px; width:20px; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-5px 0;}
.top_nav .rig_t ul li em.point_d{ background-position:-185px -120px;}
.top_nav .rig_t ul li em.vip_mm{ background-position:-35px 0; margin-top:-8px;}
.top_nav .rig_t ul li em.tel_mm{ background-position:-65px 0; margin-top:-9px;}
.top_nav .rig_t ul li em.phone_mm{ background-position:-215px -120px;margin-top:-9px;}
.col_f6{ color:#ff6a00}
.col_f6 i{ color:#666;}
.out_b{ width:1420px; margin:0 auto; position:relative;}
.out_b:after{ clear:both; content:'';}
.cms_head{ width:100%; min-width:1400px; position:relative; z-index:2; height:60px; background-color:#117cf1;}

.bot_pic{position:relative; width:100%; height:240px; overflow:hidden;}
.bot_pic img{ position:absolute; width:1920px; height:240px; left:50%; top:0; margin-left:-960px; left:50%;}
.logo_b{ width:140px; height:40px; margin:20px 0; float:left;}
.logo_b h1{width:140px; height:40px; background:url(../img/logo.png) no-repeat; background-size:140px; font-size:0; text-indent:-1920px;}
.year_pic{ width:130px; height:52px; float:left; margin:14px 15px;}
.year_pic img{ float:left;}
.nav_p{ float:left; margin-left:20px;}
.nav_p ul li{ float:left; padding:20px 30px; position:relative;}
.nav_p ul li p{font:16px/40px 'microsoft yahei'; position:relative; height:40px; color:#222; float:left;}
.nav_p ul .phone_c{ padding-bottom:0; cursor:pointer;}
.nav_p ul .phone_c p{ padding-bottom:20px;}
.nav_p ul li.sel p{ color:#ff6a00; position:relative;}
.nav_p ul li.move p{ color:#ff6a02;}
.nav_p ul li.move em{background-position:-5px -150px;}
.nav_p ul li.sel p i{ position:absolute; bottom:0; left:0; background-color:#ff6a00; width:100%; height:2px;}
.nav_p ul li em{ float:right; width:20px; margin:5px 0; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-155px 0;}
.nav_p ul li.move em{background-position:-5px -150px;}
.nav_p ul li b.phone_m{float:right; width:20px; margin:5px 0; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-95px 0;}
.nav_p ul li.sel em{ display:none;}



.rig_pp{ float:right; overflow:hidden; width:260px; position:relative; height:40px; margin:20px 0;}
.rig_pp .sear_b{ width:258px; position:absolute; right:0; height:38px; overflow:hidden; background-color:#fff; border:1px solid #eee;}
.rig_pp .sear_b input{ position:absolute; width:100%; box-sizing:border-box; padding-left:10px; padding-right:50px; height:100%; left:0; top:0; font-size:13px; color:#333;}
.rig_pp .sear_b .sear_m{ float:right; cursor:pointer; position:relative; z-index:2; width:30px; height:30px; margin:4px 10px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-120px 0px;}

.out_wi{ width:381px;}

.sel_type{ width:100px; height:38px; background-color:#fff; position:absolute; left:0; margin-right:-1px; border:1px solid #eee; }
.sel_type p{ font:14px/38px 'microsoft yahei'; color:#222; overflow:hidden;}
.sel_type p span{ float:left; margin-left:10px;}

.sel_type ul{ position:absolute; height:0; overflow:hidden; z-index:3; top:39px; width:100px; left:-1px;background-color:#fff;border:1px solid #eee; border-width:0; border-top:none;}
.sel_type ul li{ font:12px/26px 'microsoft yahei'; text-indent:20px; cursor:pointer; color:#222}
.sel_type ul li:hover{ color:#ff6a00}
.sel_type p em{ float:right; height:30px;width:20px; margin:4px 0; margin-right:5px; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-155px 0;}
.sel_type p.show_t em{ background-position:-35px -150px;}
.ewm_show{position:absolute;width: 460px;height:210px;background-color:#fff;left:50%;top:80px;border-top:1px solid #f0f0f0;margin-left: -230px;z-index:3;}
.ewm_show span{ font:18px/60px 'microsoft yahei'; display:block; color:#222; text-align:center;}
.ewm_show .ewm_t{display:block;overflow:hidden;text-align:center;width: 420px;margin:10px auto;}


.ewm_show .ewm_t .ewm_ev{float:left;width:90px;margin: 0 25px;overflow:hidden;}
.ewm_show .ewm_t .ewm_ev .pic_b{ position:relative; width:90px; height:90px; overflow:hidden;}
.ewm_show .ewm_t .ewm_ev .pic_b img{ display:block; width:100%;}
.ewm_show .ewm_t .ewm_ev span{ text-align:center; font:12px/30px 'microsoft yahei'; color:#222; display:block; }
.visi{ overflow:visible !important;}

.bn{ position:relative; width:100%; height:500px; overflow:hidden;}
.bn ul li{ position:relative; float:left; width:100%; height:600px; overflow:hidden;}
.bn img{ position:absolute; width:1920px; height:500px; left:50%; top:0; margin-left:-960px; left:50%;}

.column{ width:1420px; margin:0px auto; padding-left:11px; padding-right:9px; padding-top:15px; height:110px;}
.column ul li{ float:left; width:283px; background-color:#fff; margin-left:-1px; height:90px; border:1px solid #eee;}
.column ul li:hover{ transform:scale(1.01,1.01); -webkit-transform:scale(1.02,1.02); transition:all linear .2s; box-shadow:0 13px 40px rgba(85,85,85,0.13); position:relative; z-index:2;}
.column ul li .inf_f{ float:left; margin-top:15px; margin-left:24px;}
.column ul li .inf_f p{ font:20px/32px 'microsoft yahei'; color:#222;}
.column ul li .inf_f span{ font:14px/28px 'microsoft yahei'; color:#aaa;}
.column ul li em{ float:right; margin-right:24px; margin-top:15px; width:60px; height:60px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:0px -30px;}
.column ul li em.sj_m{ background-position:0px -30px;}
.column ul li em.bj_m{ background-position:-60px -30px;}
.column ul li em.data_m{ background-position:-120px -30px;}
.column ul li em.zb_m{ background-position:-180px -30px;}
.column ul li em.yf_m{ background-position:-240px -30px;}

.com_b{overflow:hidden;position:relative;width:1522px;margin:0px auto 15px;/* margin-top:15px; */}
.com_b ul{}
.com_b .com_part{width:1420px;position:relative;padding:10px 30px 20px;padding-left:11px;padding-right:9px;/* padding-top:40px; */margin:0 auto;}
.com_b ul li{float:left;background-color:#fff;width:283px;margin-top:-1px;margin-left:-1px;height: 225px;border:1px solid #eee;}
.com_b ul li:hover{ transform:scale(1.01,1.01); -webkit-transform:scale(1.02,1.02); transition:all linear .2s; box-shadow:0 8px 20px rgba(85,85,85,0.13); position:relative; z-index:2;}
/*.com_b ul li .com_pic{ width:100px; height:100px; margin:0 auto; overflow:hidden; margin-top:40px; border-radius:100px;}*/
.com_b ul li .com_pic{width:150px;height:60px;margin: 15px auto 10px;overflow:hidden;}
.com_b ul li .com_pic img{ display:block; width:100%; height:100%;}

.com_b .lef_prev{ width:30px; height:30px; left:0; margin-top:-81px; background:url(../img/zy_m.png) no-repeat; background-color:#fff; background-size:300px; background-position:-240px 0px;}
.com_b .rig_next{width:30px; height:30px; right:0; margin-top:-81px; background:url(../img/zy_m.png) no-repeat; background-color:#fff; background-size:300px; background-position:-270px 0px;}
.com_b .lef_prev:after{ display:none;}
.com_b .rig_next:after{ display:none;}
.com_b ul li .com_nm{width:100%;margin: 10px 0;overflow:hidden;text-align:center;font-size:0;}
.com_b ul li .com_nm h3{ font-size:16px; color:#333;display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
.com_b ul li .com_nm em{display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
.level1{ width:30px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:0px 0px; }
.level2{ width:30px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-30px 0px; }
.level3{ width:30px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-60px 0px; }
.level4{ width:30px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-90px 0px; }
.level5{ width:50px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-125px 0px; }
.level6{ width:50px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-185px 0px; }
.level7{ width:50px; height:30px;background:url(../img/vip_m.png) no-repeat; background-size:300px; background-position:-245px 0px; }

.com_b .poin_css{ margin-top:0}

.com_b ul li .tip_info{text-align:center;overflow:hidden;font-size:0;margin: 15px 0;}
.com_b ul li .tip_info span{ background-color:#fff3eb; margin:0 3px; font-size:12px; line-height:24px; color:#ff6a00; padding:0 10px; height:24px; border-radius:3px;display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}

.com_b ul li .num_info{ text-align:center; overflow:hidden; font-size:0;}
.com_b ul li .num_info span{ font-size:13px; line-height:13px; color:#999; padding:0 15px; border-right:1px solid #e5e5e5;display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}

.com_b ul li .num_info span:last-child{ border-right:none;}

.poin_css{ overflow:hidden; text-align:center; font-size:0; margin:0px auto;}
.poin_css span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle; border-radius:0; width:30px; height:2px; margin:0 8px !important; background-color:#000; opacity:0.1;}
.poin_css span.swiper-pagination-bullet-active{ opacity:1; background-color:#ff6a00}

.bn .poin_css{ margin:10px auto;}
.bn .poin_css span{ background-color:#fff; opacity:0.5;}
.bn .poin_css span.swiper-pagination-bullet-active{ opacity:1; background-color:#fff}
.bn .lef_prev{ width:60px; margin-top:-45px !important; left:0; display:none; height:90px; background:rgba(0,0,0,0.33)}
.bn .lef_prev em{ width:30px; height:30px; margin:30px 15px; display:block;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-180px 0px;}
.bn .rig_next{  width:60px; margin-top:-45px !important; display:none; right:0; height:90px; background:rgba(0,0,0,0.33)}
.bn .rig_next em{width:30px; height:30px; margin:30px 15px; display:block;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-210px 0px;}
.bn:hover .lef_prev{ display:block;}
.bn:hover .rig_next{ display:block;}
.bn .lef_prev:after{ display:none;}
.bn .rig_next:after{ display:none;}



.news_info{text-align:center;overflow:hidden;font-size:0;margin: 10px 0;}
.news_info span{ display:inline-block;*display:inline;*zoom:1; padding:0 5px; vertical-align:middle;background-color:#ff6a00; margin-right:10px; font-size:12px; line-height:18px; color:#fff; border-radius:2px;}
.news_info p{ display:inline-block;*display:inline;*zoom:1;vertical-align:middle;  font-size:14px; line-height:18px; color:#222;max-width: 150px;
    height: 18px;
    overflow: hidden;}
.inl_css{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; }

.mor_link{ /*width:178px; background-color:#fff;border:1px solid #eee;*/ height:38px;  border-radius:2px; overflow:hidden; float:right; margin:12px auto auto;}
.mor_link span{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; font:13px/38px 'microsoft yahei'; color:#222;}
.mor_link em{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; width:20px; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-185px -90px;}


.tit{ width:1420px; margin:auto auto 10px; text-align:center; overflow:hidden;}
.tit_f{ /*margin-top:-10px;*/}

.tit h2{ font:36px/76px 'microsoft yahei'; font-weight:bold; color:#222; overflow:hidden;font-family: "Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif !important;}
.tit_f h2{ font:24px/26px 'microsoft yahei'; float:left; font-weight:600; border-left:4px solid #F90; padding-left:8px;}

.tit_f .mor_link{/* width:178px;background-color:#fff;border:1px solid #eee;*/ height:32px; border-radius:2px; overflow:hidden; float:right; margin:auto;}
.tit_f .mor_link span{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; font:13px/32px 'microsoft yahei'; color:#222;}
.tit_f .mor_link em{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; width:20px; height:30px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-185px -90px;}

.sec_tit{ /*text-align:center; padding-top:20px;*/ overflow:hidden; font-size:0; float:left; padding:6px 0 0 10px;}
.sec_tit p{ line-height:16px; font-size:16px; color:#222; padding:0 30px; border-right:1px solid #e5e5e5;display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
.sec_tit p em{ font-size:8px; color:#ff6a00; float:right; margin-top:-5px; font-weight:bold; transform:scale(0.8,0.8);}
.sec_tit a:last-child p{ border-right:none;}
.sec_tit p:hover{ color:#ff6a00}
.sec_tit p.sel{ color:#ff6a00} 
.thr_tit{ overflow:hidden; width:1440px; margin:0 auto; margin-top:10px; padding-bottom:12px}
.thr_tit ul li{ float:left; width:460px; height:100px; margin:0 10px; background-color:#fff;}
.thr_tit ul li:hover{ transition:all linear .2s; box-shadow:0 2px 10px rgba(0,0,0,0.08)}

.thr_tit ul li .tit_nm{ float:left; margin-left:40px; margin-top:5px;}
.thr_tit ul li .tit_nm em{display:block;width: 60px;height:60px;background:url(../img/zy_m.png) no-repeat;background-size:300px;background-position:0px -30px;}
.thr_tit ul li .tit_nm em.room_m{ background-position:0px -90px;}
.thr_tit ul li .tit_nm em.style_m{ background-position:-60px -90px;}
.thr_tit ul li .tit_nm em.price_m{ background-position:-120px -90px;}
.thr_tit ul li .tit_nm p{text-align:center;width:60px;font: 18px/22px 'microsoft yahei';color:#222;}
.thr_tit ul li .tit_tip{ float:left; width:240px; margin-left:60px; margin-top:10px;}
.thr_tit ul li .tit_tip_w{ width:280px;}
.thr_tit ul li .tit_tip span{float:left;width:80px;height: 26px;overflow:hidden;font: 14px/26px 'microsoft yahei';color:#999;}
.thr_tit ul li .tit_tip span:hover{ color:#ff6a00;}
.thr_tit ul li .tit_tip_w span{ width:70px;}
.gray_box{ overflow:hidden; padding:0; background-color:#f8f8f8; padding-top:15px;}

.xgt_box{ width:1420px; margin:0px auto; overflow:hidden; padding-bottom:15px;}
.xgt_box .qj_b{ float:left; width:700px; height:520px; overflow:hidden; position:relative;}
.xgt_box .qj_b ul{ width:100%; height:100%; display:block; position:relative;}
.xgt_box .qj_b ul li{ width:100%; height:100%; display:block; position:relative;}
.qj_t{width:100%; height:100%;}

.xgt_box .qj_b .qj_left{ width:60px; z-index:2; left:0; height:60px; background:rgba(0,0,0,0.33)}
.xgt_box .qj_b .qj_left em{ width:30px; height:30px; margin:15px; display:block;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-180px 0px;}
.xgt_box .qj_b .qj_right{  width:60px; z-index:2; right:0; height:60px; background:rgba(0,0,0,0.33)}
.xgt_box .qj_b .qj_right em{width:30px; height:30px; margin:15px; display:block;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-210px 0px;}


.nm_gl{ margin:15px auto auto; padding-bottom:20px;}
.nm_tj{ padding:15px 0;}

.xgt_box .smal_pic{ float:left; width:720px; height:520px;}
.xgt_box .smal_pic li{ float:left; position:relative; width:340px; margin-left:20px; height:250px; margin-bottom:20px; overflow:hidden;}
.xgt_box .smal_pic li img{ display:block; width:100%; min-height:100%; position:absolute; left:0; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.xgt_box .smal_pic li span{ position:absolute;   left:0; top:0; width:100%; height:100%; background-color:#000; opacity:0;}
.xgt_box .smal_pic li p{ position:absolute;  opacity:0; left:0; top:50%; height:72px; overflow:hidden; margin-top:-36px; padding:0 10%; /*transform:translateY(-50%);*/ font:18px/26px 'microsoft yahei'; color:#fff; text-align:center; width:80%;}
.xgt_box .smal_pic li:hover span{  opacity:0.5;transition:all linear .2s;}
.xgt_box .smal_pic li:hover p{  opacity:1;transition:all linear .2s;}
.psv-zoom-button,.psv-markers-button{ display:none !important;}
.psv-fullscreen-button svg,.psv-autorotate-button svg{ opacity:0 !important;}
.psv-fullscreen-button{ width:30px !important;margin-right:16px !important; margin-top:16px !important; height:30px !important;background:url(../img/zy_m.png) no-repeat !important; padding:0 !important; background-size:300px !important; background-position:-90px -150px !important;}
.psv-fullscreen-button.psv-button--active{ background-position:-120px -150px !important;}
.psv-navbar{ width:100% !important; height:60px !important;background: rgba(0,0,0,0.5) !important;
    background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.3)) !important;
    background: -o-linear-gradient(bottom,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.3)) !important;
    background: -moz-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3)) !important;
    background: linear-gradient(to bottom,rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3)) !important; }
.psv-autorotate-button{width:30px !important; height:30px !important; margin-left:16px !important; margin-top:16px !important;background:url(../img/zy_m.png) no-repeat !important; padding:0 !important; background-size:300px !important; background-position:-60px -150px !important;} 

.psv-caption-content{ font-size:20px; font-family:'microsoft yahei' !important; color:#fff; margin-top:8px; display:block;}

.k_dec{width:1420px;margin:0px auto;/*padding-top:50px;*/height: 320px;}
.k_dec ul li{width:348px;background-color:#fff;height: 330px;float:left;border:1px solid #eee;}
.k_dec ul li:hover{transform:scale(1.01,1.01); -webkit-transform:scale(1.02,1.02); transition:all linear .2s; box-shadow:0 5px 10px rgba(85,85,85,0.13); position:relative; z-index:2;}

.k_dec ul li .k_tit{ width:100%; overflow:hidden; position:relative; height:100px; background-color:#f6f6f6;}
.k_dec ul li .k_tit p{ text-align:center; margin-top:10px; position:relative; z-index:2; font:26px/46px 'microsoft yahei'; color:#222;}
.k_dec ul li .k_tit span{ display:block;text-align:center; position:relative; z-index:2; font:13px/33px 'microsoft yahei'; color:#999;}
.k_dec ul li .k_tit img{ display:none; position:absolute; left:0; top:0; width:100%;}

.k_dec ul li:hover .k_tit img{ display:block;}
.k_dec ul li:hover p{ color:#fff;}
.k_dec ul li:hover span{ color:#fff;}

.k_dec ul li .k_tip{width:280px;margin: auto;}
.k_dec ul li .k_tip p{float:left;cursor:pointer;width:140px;margin: 10px auto;}

.k_dec ul li .k_tip p span{ width:60px; height:60px; margin:0 auto; display:block; background:url(../img/zx_m.png) no-repeat; background-size:300px; background-position:0px 0px; }
.k_dec ul li .k_tip p span.sf_m{ background-position:0px 0px;}
.k_dec ul li .k_tip p span.sj_m{ background-position:-60px 0px;}
.k_dec ul li .k_tip p span.ys_m{ background-position:-120px 0px;}
.k_dec ul li .k_tip p span.ht_m{ background-position:-180px 0px;}
.k_dec ul li .k_tip p span.cl_m{ background-position:0px -60px;}
.k_dec ul li .k_tip p span.cg_m{ background-position:-60px -60px;}
.k_dec ul li .k_tip p span.sd_m{ background-position:-120px -60px;}
.k_dec ul li .k_tip p span.fs_m{ background-position:-180px -60px;}
.k_dec ul li .k_tip p span.nw_m{ background-position:0px -120px;}
.k_dec ul li .k_tip p span.mg_m{ background-position:-60px -120px;}
.k_dec ul li .k_tip p span.yq_m{ background-position:-120px -120px;}
.k_dec ul li .k_tip p span.jg_m{ background-position:-180px -120px;}
.k_dec ul li .k_tip p span.rz_m{ background-position:-240px 0px;}
.k_dec ul li .k_tip p span.rzhu_m{ background-position:-240px -60px;}


.k_dec ul li .k_tip p em{ font:16px/30px 'microsoft yahei'; color:#222; display:block; text-align:center;}
.k_dec ul li .k_tip p:hover em{ color:#ff6a00; transition:all linear .2s;}

.k_dec ul li .k_tip p:hover span.sf_m{ background-position:0px -180px;}
.k_dec ul li .k_tip p:hover span.sj_m{ background-position:-60px -180px;}
.k_dec ul li .k_tip p:hover span.ys_m{ background-position:-120px -180px;}
.k_dec ul li .k_tip p:hover span.ht_m{ background-position:-180px -180px;}
.k_dec ul li .k_tip p:hover span.cl_m{ background-position:0px -240px;}
.k_dec ul li .k_tip p:hover span.cg_m{ background-position:-60px -240px;}
.k_dec ul li .k_tip p:hover span.sd_m{ background-position:-120px -240px;}
.k_dec ul li .k_tip p:hover span.fs_m{ background-position:-180px -240px;}
.k_dec ul li .k_tip p:hover span.nw_m{ background-position:0px -300px;}
.k_dec ul li .k_tip p:hover span.mg_m{ background-position:-60px -300px;}
.k_dec ul li .k_tip p:hover span.yq_m{ background-position:-120px -300px;}
.k_dec ul li .k_tip p:hover span.jg_m{ background-position:-180px -300px;}
.k_dec ul li .k_tip p:hover span.rz_m{ background-position:-240px -180px;}
.k_dec ul li .k_tip p:hover span.rzhu_m{ background-position:-240px -240px;}



.k_dec ul li.mid_dec{ width:720px; margin-left:-1px; margin-right:-1px;}

.k_dec ul li.mid_dec .k_tip{ width:560px;}
.k_dec ul li.aft_dec .k_tip{ width:140px;}


.theme{ width:1420px; margin:0 auto; /*margin-top:60px;*/ overflow:hidden;}
.theme .video_p{ float:left; width:940px; height:528px; position:relative;}
.theme .video_p .video_pic{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:2;}
.theme .video_p .video_pic .play_bt{ width:120px; height:120px; position:absolute; left:50%; top:50%; margin-left:-60px; margin-top:-90px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:0 -180px; display:none;}
.theme .video_p .video_pic img{ display:block; width:100%; height:100%;}
.theme .video_p .video_pic p{ position:absolute; left:0; bottom:0; width:94%; background:rgba(0,0,0,0.5); background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.8) ); 
        background: -o-linear-gradient(bottom,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.8)); 
        background: -moz-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); 
        background: linear-gradient(to bottom,rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));  height:60px; font:18px/60px 'microsoft yahei'; color:#fff; padding:0 3%;}

.video_box{position:absolute; width:100%; height:100%; left:0; top:0;}
.video_box .sv-target{ width:100%; height:100%}
.video_box video {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    width: 100% !important;
    height: 100% !important;
    object-fit: fill;
}
.sv-picinpic{ display:none !important;}
.sv-svgPause{ width:120px; height:120px; position:absolute; left:50%; top:50%; margin-left:-60px; margin-top:-60px; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:0 -180px;}

.the_list{ float:left; width:480px; height:528px; background-color:#fff;}
.the_list .the_box{ width:480px; overflow:hidden; height:480px; padding-bottom:48px; position:relative;}
.the_list .the_box ul{ width:430px; margin-left:20px;}
.the_list .the_box ul li{ width:430px; box-sizing:border-box; border-bottom:1px solid #eee;}
.the_list .the_box ul li:last-child{ border-bottom:none;}


.the_list .the_box ul li .pic_b{ float:left; width:142px; height:80px; margin-top:20px; position:relative; overflow:hidden;}
.the_list .the_box ul li .pic_b img{ display:block; width:100%;}

.the_list .the_box ul li .tex_b{ float:left; margin-left:20px; width:250px; margin-top:12px;}
.the_list .the_box ul li .tex_b p{font: 16px/26px 'microsoft yahei';color:#222;margin-top: 6px;height: 57px;overflow:hidden;}
.the_list .the_box ul li .tex_b span{display:block;font:13px/22px 'microsoft yahei';color:#999;height: 22px;overflow:hidden;}

.psv-navbar{ z-index:2 !important;}
.psv-hud{z-index:1 !important;}
.the_list .last_bt{ position:absolute; cursor:pointer; z-index:2; border-left:1px solid #f0f0f0; margin-left:-1px; bottom:0; left:0;  width:240px; height:49px; background-color:#fff; border-top:1px solid #f0f0f0;}
.the_list .next_bt{ position:absolute; cursor:pointer; z-index:2; border-left:1px solid #f0f0f0; margin-left:-1px; bottom:0; right:0;  width:240px; height:49px; background-color:#fff; border-top:1px solid #f0f0f0;}
.the_list .last_bt em{ width:30px; display:block; height:30px; margin:10px auto;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-210px -90px;}
.the_list .next_bt em{ width:30px; display:block; height:30px; margin:10px auto;background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-240px -270px;}

.the_list .last_bt:hover{ background-color:#ff6a00; transition:all linear .1s; border-top:1px solid #ff6a00;}
.the_list .next_bt:hover{ background-color:#ff6a00; transition:all linear .1s; border-top:1px solid #ff6a00;}
.the_list .last_bt:hover em{background-position:-270px -270px;}
.the_list .next_bt:hover em{background-position:-240px -90px;}


.scro_css{ left:auto !important; right:10px !important; top:10px !important; z-index:2 !important; border-radius:10px !important; overflow:hidden; height:460px !important; width:10px !important; background-color:#fff !important;}
.scro_css .swiper-scrollbar-drag{ background-color:#e6e6e6 !important; border-radius:10px !important; width:100% !important;}
.bott_pic{ width:100%; position:relative; height:240px; background:url(https://static.zhuangyi.com/css/index/img/bot_pic.jpg) center; background-size:1920px; background-color:#fa8c14;}
.cont_bot{ width:1420px; margin:0 auto; overflow:hidden;}
.cont_bot .year_word{ float:left; width:360px; margin-top:87px; margin-left:230px;}
.cont_bot .year_word p{font:30px/50px 'microsoft yahei'; color:#fff; overflow:hidden;}
.cont_bot .year_word span{font:16px/36px 'microsoft yahei'; color:#fff; overflow:hidden; letter-spacing:10px;}

.num_box{ float:right; margin-top:70px;}
.num_box ul li{ float:left; padding-left:70px;}
.num_box ul li p{ text-align:center; font:48px/70px 'microsoft yahei'; color:#fff; opacity:0.95}
.num_box ul li p i{ font-size:14px;font-family: monospace; line-height:14px; margin-top:15px; float:right;}
.num_box ul li span{ text-align:center; display:block; font:16px/36px 'microsoft yahei'; color:#fff; opacity:0.9}


.bot_part{ overflow:hidden; width:100%; background-color:#222;}

.bot_part .cont_tip{ width:1420px; margin:0px auto; overflow:hidden;}
.bot_part .cont_tip .fir_t{ overflow:hidden; margin-top:30px;}

.bot_part .cont_tip .fir_t p{ width:90px; cursor:pointer; height:34px; margin-right:10px; font:13px/34px 'microsoft yahei'; color:#6b6b6b; background-color:#141414; text-align:center; float:left;}
.bot_part .cont_tip .fir_t p.sel{ background-color:#444; color:#fff;}

.bot_part .cont_tip .sec_t{ overflow:hidden; margin:20px auto; min-height:90px;}

.bot_part .cont_tip .sec_t a{margin-right:15px; font:13px/30px 'microsoft yahei'; color:#6b6b6b; float:left;}
.line_bl{ width:100%; height:1px; background-color:#111; overflow:hidden;}


.web_info{ width:1420px; margin:0px auto; overflow:hidden;}
.lef_p{ float:left;}
.link_to{ overflow:hidden; margin-top:23px;}
.link_to span{ float:left; margin-right:20px; color:#fff; font:13px/30px 'microsoft yahei';}


.info_web{overflow:hidden;/* margin-top: 20px; */}
.info_web p{ font:12px/30px 'microsoft yahei'; color:#6b6b6b;}
.info_web p a{ margin-left:20px;}

.zs_p{overflow:hidden;margin: 10px 0 20px 0;}
.zs_p ul li{ float:left; margin-right:3px;}
.zs_p ul li img{ display:block; height:30px; float:left;}
.zs_p ul li span{ font:12px/30px 'microsoft yahei'; color:#6b6b6b;float:left; margin-right:5px;}

.tel_info{ float:right;}

.tel_p{overflow:hidden;margin-top: 50px;}
.tel_p .tel{ float:left;}
.tel_p .tel p{ font:14px/34px 'microsoft yahei'; color:#919191;}

.tel_p .tel span{ font:36px/54px 'microsoft yahei'; color:#fff; letter-spacing:2px;}
.tel_p .qq_l{ float:left; text-align:center; font-size:0; width:100px; height:40px; border-radius:4px; background-color:#444; margin-top:10px; margin-left:20px;}

.tel_p .qq_l em{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; width:30px; height:30px; margin:5px 0; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-270px -90px;}


.tel_p .qq_l p{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; font:14px/40px 'microsoft yahei'; color:#fff; margin-right:5px;}
.ewm{overflow:hidden;text-align:right;/* margin-top:30px; */}
.ewm ul li{ display:inline-block;*display:inline;*zoom:1; vertical-align:middle; margin-left:15px; width:80px; overflow:hidden;}
.ewm ul li .pic_b{ position:relative; width:80px; height:80px; overflow:hidden;}
.ewm ul li p{ text-align:center; font:12px/30px 'microsoft yahei'; color:#fff; }
.ewm ul li .pic_b img{ width:80px;}


.the_list .the_box::-webkit-scrollbar{width:7px;height:7px}
.the_list .the_box::-webkit-scrollbar-thumb{border-radius:3px;background-color:#ccc}
.the_list .the_box:-webkit-scrollbar-track{background-color:transparent}
.the_list .the_box::-webkit-scrollbar-corner{background-color:transparent}

.top_nav .out_b .city_tip .sec_ct::-webkit-scrollbar{width:7px;height:7px}
.top_nav .out_b .city_tip .sec_ct::-webkit-scrollbar-thumb{border-radius:3px;background-color:#ccc}
.top_nav .out_b .city_tip .sec_ct:-webkit-scrollbar-track{background-color:transparent}
.top_nav .out_b .city_tip .sec_ct::-webkit-scrollbar-corner{background-color:transparent}

.sv-loading{ display:none !important;}


.float_nav{ position:fixed;right:20px; z-index:2000000001; bottom:75px;  width:80px;box-shadow: 0px 13px 40px rgba(85,85,85,0.12);}
.float_nav ul{ position:relative; z-index:5;}
.float_nav ul li{ float:left; width:78px; overflow:hidden; transition:all linear .2s; background-color:#fff; border:1px solid #eee; cursor:pointer; margin-top:-1px; }
.float_nav ul li span{ display:block; text-align:center; line-height:30px;font-size:12px; font-family:"microsoft yahei"; height:30px;}
.float_nav ul li em{ display:block; width:60px; height:40px; background:url(../img/zy_m.png) no-repeat; background-size:300px; margin:0 auto; margin-top:10px;}

.float_nav a:hover{ text-decoration:none;}
.float_nav ul li:hover span{ color:#ff6a00; text-decoration:none;}
.float_nav ul li em.data{ background-position:-120px -190px; }
.float_nav ul li em.bj{ background-position:-180px -190px; }
.float_nav ul li em.sj{ background-position:-240px -190px;  }
.float_nav ul li em.ewm{ background-position:-120px -250px;  }
.float_nav ul li em.go_top{ background-position:-150px -150px; width:30px; height:30px; margin-bottom:10px; }


.dis_detail{position:absolute; right:50px; top:0;}
.ewm_s{ width:0px; overflow:hidden; height:370px; position:absolute; right:0px; top:0; }
.ewm_s .pic_b{width: 100px; margin:5px; margin-right:0; float:left; padding: 5px;background: #fff;box-shadow: 0 2px 6px #ddd;}

.ewm_s img{ width:90px; height:90px; display:block; transition:all linear .2s; border:4px solid #fff; cursor:pointer;}
.ewm_s img:hover{  border:4px solid #f8f8f8;}
.ewm_s p{ font:12px/20px "microsoft yahei"; height:20px; *margin:0; *margin-top:-4px; color:#666; text-align:center;}
.ewm_s span{ display:block; float:left; width:14px; height:20px; position:relative; z-index:3; background:url(../img/zy_m.png) no-repeat; background-size:300px; background-position:-180px -155px; margin-left:-1px;  margin-top:220px;}
	

.flo_three .ewm_s span{ margin-top:270px;}


.video_list{ width:1440px; margin: 0 auto; height: 526px; /*padding-top: 40px;*/ }
		.video_list ul li{ float:left; width: 268px; margin: 10px; background-color: #fff;}
		.video_list ul li:hover{transform: scale(1.01,1.01);
    -webkit-transform: scale(1.02,1.02);
    transition: all linear .2s;
    box-shadow: 0 13px 40px rgba(85,85,85,0.13);
    position: relative;
    z-index: 2;}
		.video_list ul li a:hover{ text-decoration:none;}
		.video_list ul li .pic_b{ position:relative; width: 268px; height: 476px; background-color: #ddd; overflow: hidden;}
		.video_list ul li .pic_b img{ display:block; width: 100%; height: 100%;}
		.video_list ul li p{ width: 100%; box-sizing: border-box; border: 1px solid #f5f5f5;
			text-align: center;
    font-size: 16px;
    line-height:30px;
    color: #222; padding:10px;
    height: 50px;
    overflow: hidden;}
	

/*新增推荐热门城市*/
.hot_city{ border-top:1px solid #EEE; background-image: -moz-linear-gradient(top, #FFF, #F5F5F5); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(1, #F5F5F5)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#F5F5F5', GradientType='0');}
.hot_city .hc_mian{width:1420px; margin:0 auto; line-height:42px; height:42px; overflow:hidden;}
.hot_city .hc_mian em{ color:#555;}
.hot_city .hc_mian i{ font-family:simsun, Arial, Helvetica, sans-serif; margin-left:2px;}
.hot_city .hc_mian a{ margin-right:11.82px; color:#366;}
.hot_city .hc_mian a:hover{ color:#F30;}

@media (max-width: 1460px){
	
	.out_b{ width:1200px;}
	.nav_p ul li{ padding:20px;}
	.nav_p ul li p{ font-size:14px;}
	
    .dis_last ul .phone_c{ display:none;}
	.sel_type p{ font-size:12px;}
	
	.dis_detail{ right:50px;}
	.rig_pp .sear_b input{ font-size:12px;} 

	.float_nav{ right:10px; width:70px;}
	.float_nav ul li{ width:68px;}
	.float_nav ul li em{ margin-top:5px;}
	.column{ width:1200px;}
	.column ul li{width:238px; height:90px;}
	.column ul li .inf_f{ margin-top:15px; margin-left:15px;}
	.column ul li .inf_f p{ font-size:20px;}
	.column ul li .inf_f span{ font-size:12px;}
	.column ul li em{ margin-right:15px; margin-top:15px;}
	.com_b { width:1300px;} 
	.com_b .com_part{ width:1200px;}
	.com_b ul li{width:238px;height: 225px;}
	.com_b ul li .com_pic{margin-top: 15px;}
	.tit{ width:1200px;}
	.tit h2 {font:24px/32px 'microsoft yahei';}

	.sec_tit{ padding-top:6px;}
	.sec_tit p{ font-size:14px; line-height:14px; padding:0 15px;}
	.thr_tit{ width:1215px; padding-left:15px;}
	.thr_tit ul li{width:390px;margin:0;margin-right:15px;height: 100px;}
	.thr_tit ul li .tit_nm {margin-left: 40px;margin-top: 3px;}
	.thr_tit ul li .tit_tip { margin-left:40px; margin-top:10px;}
	.thr_tit ul li .tit_tip_w{ width:240px;}
	.thr_tit ul li .tit_tip_w span{ width:60px;} 
	.xgt_box{ width:1200px;}
	.xgt_box .qj_b{ width:600px; height:450px;}
	.xgt_box .smal_pic{ width:600px; height:450px;}
	.xgt_box .smal_pic li{ width:280px; height:215px;}
	.k_dec{width:1200px;height: 322px;}
	.k_dec ul li{width:298px;height: 330px;}
	.k_dec ul li.mid_dec{ width:600px;}
	.k_dec ul li .k_tit{ height:100px;}
	.k_dec ul li .k_tit p{ font:22px/40px 'microsoft yahei'; margin-top:15px;}
	.theme{ width:1200px;}
	.theme .video_p{ width:800px; height:450px;}
	.the_list{ width:400px; height:450px;}
	.the_list .the_box {
    width: 400px;
    height: 400px;
    padding-bottom: 50px;}
	.the_list .the_box ul{ margin-left:15px; width:370px;}
	.the_list .the_box ul li{ width:370px;}
	.the_list .the_box ul li .pic_b{ width:120px; height:70px; margin-top:15px;}
	.the_list .the_box ul li .tex_b{ width:230px; margin-top:15px;}
	.the_list .the_box ul li .tex_b p{ font:14px/34px 'microsoft yahei';}
	.the_list .the_box ul li .tex_b span{ font:12px/20px 'microsoft yahei'; height:20px;}
	.scro_css {
    right: 5px !important;
    top: 10px !important;
  
    height: 380px !important;
    width: 6px !important;
 
}
   .scro_css span {
    width: 5px !important;
}
    .the_list .last_bt{ width:200px;}
    .the_list .next_bt{ width:200px;}
	.the_list .the_box{ height:402px; padding-bottom:48px;}
	.bot_part .cont_tip{ width:1200px;}
	.web_info{ width:1200px;}
.bn{ height:500px;}	
.bn img{ width:1600px; height:500px; margin-left:-800px;}
.bot_pic{ height:200px;}
.bott_pic{ height:200px; background-size:1600px;}
.bot_pic img{ width:1600px; height:200px; margin-left:-800px}
.cont_bot{ width:1200px;}
.cont_bot .year_word {
    float: left;
    width: 300px;
    margin-top: 67px;
    margin-left: 200px;
}
.cont_bot .year_word p{ font:24px/36px 'microsoft yahei';}
.cont_bot .year_word span{ font:13px/30px 'microsoft yahei'; letter-spacing:8px;}
.num_box{ margin-top:60px;}
.num_box ul li{ padding-left:60px;}
.num_box ul li p{ font:40px/60px 'microsoft yahei';}
.num_box ul li span{ font:13px/30px 'microsoft yahei';}
.psv-caption-content{ font-size:14px; margin-top:12px;}
.theme .video_p .video_pic p{ font-size:14px;}
.video_list{ width:1220px; height: 450px;}
		.video_list ul li{ float:left; width: 224px; background-color: #fff;}
		
		
		.video_list ul li .pic_b{ position:relative; width: 224px; height: 398px; background-color: #ddd; overflow: hidden;}
		.video_list ul li p{
    font-size: 14px;
   }
.hot_city .hc_mian{width:1200px;}
	}